بسم الله الرحمن الرحیم

با تشکر از دوست خوبم خانم مهندس ندا عطارچیان که زحمت ترجمه این بخش را کشیدند :

تست نرم افزار، یک پروسه به منظور شناسایی صحت، کامل بودن و کیفیت نرم افزار توسعه داده شده می ­باشد. این پروسه شامل فعالیت هایی است که به منظور یافتن خطاها در نرم افزار هدایت می­  شوند تا  پیش از آنکه محصول به دست کاربران نهایی برسد، این خطا ها اصلاح گردد.

به زبان ساده، تست نرم افزار یک فعالیت برای چک نمودن این است که آیا نتایج واقعی با نتایجی که انتظار می رفته، مطابقت دارد یا خیر.

باگ­های نرم افزاری بالقوه، میتوانند منجر به زیان مالی و جانی گردند. تاریخ سرشار ازاین گونه اتفاقات است.

  •  هواپیمای ایرباس A300 از خط هوایی چین به دلیل یک باگ نرم افزاری، در 26 آپریل سال 1994 در هم شکسته شد و 264 تن بیگناه جان باختند.
  • در سال 1985 دستگاه پرتو افشان درمانی کادانا، به علت باگ نرم افزاری بد عمل کرده و مرگ مهلک با پرتو را برای 3 تن از بیمارانش و همچنین جراحت وخیم را برای 3 تن دیگر منجر شد.
  • در آپریل 1999 یک باگ نرم افزاری منجر به ورشکستگی 1.2 ملیون دلاری پرتاب ماهواره ارتش گردید که یک اتفاق پرهزینه در تاریخ میباشد.
  •  در ماه می 1996، یک باگ نرم افزاری منجر شد تا 920 دلار اضافی به هر حساب بانکی 823 مشتری واریز شود .

همینطور که می­بینید، تست نرم افزار به جهت اینکه باگ های نرم افزاری میتوانند پر هزینه و حتی خطرناک باشند، اهمیت دارد.

-----------------------------------------------------

پ.ن : لینک فایل ویدیویی مربوط به این بخش

پ.ن : لینک متن اصلی